import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'

// export default defineConfig({
//   plugins: [vue()],
//   resolve: {
//     alias: {
//       '@': path.resolve(__dirname, './src'),
//     }
//   },
//   define: { "process.env": {} },
//   server: {
//     port: 4000,
//     proxy: {
//       "/api": {
//         target: "http://localhost:8000",
//         changeOrigin: true,
//         rewrite: (path) => path.replace(/^\/api/, '')
//       },
//       "/auth": {
//         target: "http://localhost:8000",
//         changeOrigin: true
//       },
//     }
//   }
// })


export default defineConfig({
  plugins: [vue()],
  define: { "process.env": {} },
  server: {
    port: 4000,
    proxy: {
      "/api": {
        target: "http://localhost:8000",
        // target: "http://202.194.14.120:9090",
      },
      "/auth": {
        target: "http://localhost:8000",
        // target: "http://202.194.14.120:9090",
      },
    },
  },
})